//package leetcode;
//
//import java.util.ArrayDeque;
//import java.util.Deque;
//
//class CQueue{
//    Deque<Integer> inStack;
//    Deque<Integer> outStack;
//
//    public CQueue(){
//        inStack = new ArrayDeque<Integer>();
//        outStack = new ArrayDeque<Integer>();
//    }
//
//    public void appendTail(int value){
//        inStack.push(value);
//    }
//
//    public int deleteHead(){
//        if(outStack.isEmpty()){
//            if(inStack.isEmpty()){
//                return -1;
//            }
//            while (!inStack.isEmpty()){
//                outStack.push(inStack.pop());
//            }
//        }
//        return outStack.pop();
//    }
//}
//
//public class Test1S {
//}
